speeding up the process - French English Dictionary